package edu.uclm.esi.tysweb.ajedrez.dominio;

import java.sql.Connection;
import java.sql.SQLException;

import edu.uclm.esi.tysweb.ajedrez.persistencia.DAOJugador;

public class Jugador {
	private int id;
	private String email;
	private java.sql.Date fechaDeAlta;

	public Jugador(Connection bd, String email) throws SQLException {
		this();
		DAOJugador.select(bd, email, this);
	}

	public Jugador() {
	}

	public Jugador(String string, String email) {
		this();
	}

	public static Connection identificar(String email, String pwd) throws SQLException {
		return DAOJugador.identificar(email, pwd);
	}

	public static void insert(String email, String pwd) throws SQLException {
		DAOJugador.registrar(email, pwd);
	}

	public void rivalCorono(int nFila, int nColumna, char cTipo) {
		// TODO Auto-generated method stub
		
	}

	public void proponerTablas() {
		// TODO Auto-generated method stub
		
	}

	public void contestarTablas(boolean b) {
		// TODO Auto-generated method stub
		
	}

	public void mostrarInfoAbandono() {
		// TODO Auto-generated method stub
		
	}

	public void mostrarJugadorNuevo(String jugador) {
		// TODO Auto-generated method stub
		
	}

	public String getEmail() {
		return email;
	}

	public java.sql.Date getFechaDeAlta() {
		return fechaDeAlta;
	}

	public void setFechaDeAlta(java.sql.Date fechaDeAlta) {
		this.fechaDeAlta = fechaDeAlta;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public void setEmail(String email) {
		this.email = email;
	}


}
